Software Reverse Engineering Tool for Object Oriented Programming
نویسندگان
چکیده
منابع مشابه
Columbus { Tool for Reverse Engineering Large Object Oriented Software Systems
One of the most critical issues in large-scale software development and maintenance is the rapidly growing size and complexity of the software systems. As a result of this rapid growth there is a need to understand the relationships between the di erent parts of a large system. In this paper we present a reverse engineering framework called Columbus that is able to analyze large C/C++ projects....
متن کاملObject-Oriented Reverse Engineering
The maintenance, reengineering, and evolution of object-oriented software systems has become a vital matter in today’s software industry. Although most systems start off in a clean and well-designed state, with time they tend to gradually decay in quality, unless the systems are reengineered and adapted to the evolving requirements. However, before such legacy software systems can be reengineer...
متن کاملReverse engineering reusable software components from object-oriented APIs
Object-oriented Application Programing Interfaces (APIs) support software reuse by providing pre-implemented functionalities. Due to the huge number of included classes, reusing and understanding large APIs is a complex task. Otherwise, software components are accepted to be more reusable and understandable entities than object-oriented ones. Thus, in this paper, we propose an approach for reen...
متن کاملObject-Oriented Software Engineering
classes Following object-oriented principles, a class that cannot be instantiated is said to be abstract. Abstract classes are often used for grouping together the common elements of a set of specialized classes. Example: Payment Cash Payment Credit Card Payment Check Payment amount: int The name in italics indicates an abstract class.
متن کاملObject-Oriented Software Engineering
The QAOOSE 2007 workshop brought together, for half day, researchers working on several aspects related to quantitative evaluation of software artifacts developed with the object-oriented paradigm and related technologies. Ideas and experiences were shared and discussed. This report includes a summary of the technical presentations and subsequent discussions raised by them. Exceptionally this y...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: International Journal of Computer Applications
سال: 2012
ISSN: 0975-8887
DOI: 10.5120/9268-3448